home *** CD-ROM | disk | FTP | other *** search
/ infoROM 17,000 Product Descriptions for Business / infoROM Product Descriptions for Business - ESX Interactive.ISO / argdemos / objdemo / toolkit.exe / CREMOD.DCL < prev    next >
Encoding:
Text File  |  1992-12-31  |  52.3 KB  |  2,551 lines

  1. insert3 : dialog {
  2.     label = "Set Parameters";
  3.     : concatenation {
  4.         : text {
  5.             label = "Units:";
  6.         }
  7.         : boxed_radio_column {
  8.             fixed_height = true;
  9.             alignment = top;
  10.             : radio_button {
  11.                 label = "DDD.ddd";
  12.                 key = "D";
  13.             }
  14.             : radio_button {
  15.                 label = "DDDMM.mmm";
  16.                 key = "M";
  17.             }
  18.             : radio_button {
  19.                 label = "DDDMMSS.ss";
  20.                 key = "S";
  21.             }
  22.         }
  23.         : concatenation {
  24.             : text {
  25.                 label = "Longitude:";
  26.             }
  27.             : boxed_radio_column {
  28.                 : radio_button {
  29.                     label = "Positive";
  30.                     key = "op";
  31.                 }
  32.                 : radio_button {
  33.                     label = "Negative";
  34.                     key = "on";
  35.                 }
  36.             }
  37.         }
  38.         : concatenation {
  39.             : text {
  40.                 label = "Latitude: ";
  41.             }
  42.             : boxed_radio_column {
  43.                 : radio_button {
  44.                     label = "Positive";
  45.                     key = "ap";
  46.                 }
  47.                 : radio_button {
  48.                     label = "Negative";
  49.                     key = "an";
  50.                 }
  51.             }
  52.         }
  53.     }
  54.     : concatenation {
  55.         : edit_box {
  56.             label = "Equatorial Radius      :";
  57.             key = "er";
  58.             edit_width = 10;
  59.         }
  60.         : edit_box {
  61.             label = "Translation X          :";
  62.             key = "tx";
  63.             edit_width = 9.5;
  64.         }
  65.     }
  66.     : concatenation {
  67.         : edit_box {
  68.             label = "Polar Radius           :";
  69.             key = "pr";
  70.             edit_width = 10;
  71.         }
  72.         : edit_box {
  73.             label = "Translation Y          :";
  74.             key = "ty";
  75.             edit_width = 9.5;
  76.         }
  77.     }
  78.     : concatenation {
  79.         : edit_box {
  80.             label = "Relative Scale Factor  :";
  81.             key = "rsf";
  82.             edit_width = 10;
  83.         }
  84.         : edit_box {
  85.             label = "Translation Z          :";
  86.             key = "tz";
  87.             edit_width = 9.5;
  88.         }
  89.     }
  90.     : concatenation {
  91.         : edit_box {
  92.             label = "Central Meridian (DDD.ddd):";
  93.             key = "cm";
  94.             edit_width = 7;
  95.         }
  96. //        : edit_box {
  97. //            label = "Long. 1st Point (DDD.ddd):";
  98. //            key = "ofp";
  99. //        }
  100.     }
  101.     : concatenation {
  102.         : edit_box {
  103.             label = "Central Parallel (DDD.ddd):";
  104.             key = "cp";
  105.             edit_width = 7;
  106.         }
  107. //        : edit_box {
  108. //            label = "Lat. 1st Point (DDD.ddd) :";
  109. //            key = "afp";
  110. //        }
  111.     }
  112. //    : concatenation {
  113. //        : edit_box {
  114. //            label = "Azimut Angle (DDD.ddd)    :";
  115. //            key = "aa";
  116. //            edit_width = 7;
  117. //        }
  118. //        : edit_box {
  119. //            label = "Long. 2nd Point (DDD.ddd):";
  120. //            key = "osp";
  121. //        }
  122. //    }
  123. //    : concatenation {
  124. //        : spacer { width = 36; }
  125. //        : edit_box {
  126. //            label = "Lat. 2nd Point (DDD.ddd) :";
  127. //           key = "asp";
  128. //       }
  129. //    }
  130.     spacer;
  131.     spacer;
  132.     ok_cancel;
  133.     errtile;
  134. }
  135.  
  136. insert2 : dialog {
  137.     label = "Insert Objects from File";
  138.     : row {
  139.         : spacer { width = 0; }
  140.         cmp_win;
  141.     }
  142.     : row {
  143.         : spacer { width = 0; }
  144.         fnm_win;
  145.     }
  146.     : row {
  147.         : spacer { width = 0; }
  148.         ffm_win;
  149.     }
  150.     : boxed_column {
  151.         label = "Projection Method: ";
  152.         : concatenation {
  153.             : button {
  154.                 label = "Projection...";
  155.                 key = "pro_lst";
  156.                 fixed_width = true;
  157.             }
  158.             : edit_box {
  159.                 label = "";
  160.                 key = "pro_nm";
  161.                 width = 27;
  162.             }
  163.         }
  164.         : button {
  165.             label = "Set Parameters";
  166.             key = "pro_pr";
  167.             fixed_width = true;
  168.         }
  169.     }
  170.     : boxed_column {
  171.         label = "Variable Information: ";
  172.         int_key;
  173.         ext_var;
  174.     }
  175.     : boxed_column {
  176.         label = "Topological Information:";
  177.         : concatenation {
  178.             : button {
  179.                 label = "From Long...";
  180.                 key = "x1_but";
  181.                 fixed_width = true;
  182.             }
  183.             : edit_box {
  184.                 key = "x1";
  185.                 width = 9;
  186.             }
  187.             : button {
  188.                 label = "To Long...";
  189.                 key = "x2_but";
  190.                 fixed_width = true;
  191.             }
  192.             : edit_box {
  193.                 key = "x2";
  194.                 width = 9;
  195.             }
  196.         }
  197.         : concatenation {
  198.             : button {
  199.                 label = "From Lat....";
  200.                 key = "y1_but";
  201.                 fixed_width = true;
  202.             }
  203.             : edit_box {
  204.                 key = "y1";
  205.                 width = 9;
  206.             }
  207.             : button {
  208.                 label = "To Lat....";
  209.                 key = "y2_but";
  210.                 fixed_width = true;
  211.             }
  212.             : edit_box {
  213.                 key = "y2";
  214.                 width = 9;
  215.             }
  216.         }
  217.         : concatenation {
  218.             : button {
  219.                 label = "From Alt....";
  220.                 key = "z1_but";
  221.                 fixed_width = true;
  222.             }
  223.             : edit_box {
  224.                 key = "z1";
  225.                 width = 9;
  226.             }
  227.             : button {
  228.                 label = "To Alt....";
  229.                 key = "z2_but";
  230.                 fixed_width = true;
  231.             }
  232.             : edit_box {
  233.                 key = "z2";
  234.                 width = 9;
  235.             }
  236.         }
  237.     }
  238.     ok_cancel;
  239.     errtile;
  240. }
  241.  
  242. insert1 : dialog {
  243.     label = "Insert Objects from File";
  244.     : concatenation {
  245.         alignment = centered;
  246.         : button {
  247.             label = "Component...";
  248.             key = "cmp_lst";
  249.             fixed_width = true;
  250.         }
  251.         : edit_box {
  252.             label = "";
  253.             key = "cmp";
  254.             width = 21;
  255.         }
  256.     }
  257.     spacer;
  258.     spacer;
  259.     : boxed_column {
  260.         label = "File description:";
  261.         : row {
  262.             : radio_button {
  263.                 label = "DBF";
  264.                 key = "dbf";
  265.             }
  266.             : radio_button {
  267.                 label = "SDF";
  268.                 key = "sdf";
  269.             }
  270.             : radio_button {
  271.                 label = "CDF";
  272.                 key = "cdf";
  273.             }
  274.             : radio_button {
  275.                 label = "WKS";
  276.                 key = "wks";
  277.             }
  278.         }
  279.         : concatenation {
  280.             : button {
  281.                 label = "File Name...";
  282.                 key = "file_lst";
  283.                 fixed_width = true;
  284.             }
  285.             : edit_box {
  286.                 label = "";
  287.                 key = "file";
  288.                 width = 21;
  289.             }
  290.         }
  291.     }
  292.     spacer;
  293.     spacer;
  294.     ok_cancel;
  295.     errtile;
  296. }
  297.  
  298. copy_sel : dialog {
  299.     label = "Copy Selected Variable";
  300.     : row {
  301.         : boxed_column {
  302.             label = "Source: ";
  303.             : concatenation {
  304.                 : button {
  305.                     label = "Component...";
  306.                     key = "cmp_lst";
  307.                     fixed_width = true;
  308.                 }
  309.                 : edit_box {
  310.                     label = "";
  311.                     key = "cmp_nm";
  312.                     width = 21;
  313.                 }
  314.             }
  315.             spacer;
  316.             : list_box {
  317.                 label = "Variables Names";
  318.                 width = 15;
  319.                 heigth = 10;
  320.                 key = "lst";
  321.                 multiple_select = true;
  322.             }
  323.         }
  324.         : boxed_column {
  325.             label = "Destination:";
  326.             : concatenation {
  327.                 : button {
  328.                     label = "Component...";
  329.                     key = "cmp_lst2";
  330.                     fixed_width = true;
  331.                 }
  332.                 : edit_box {
  333.                     label = "";
  334.                     key = "cmp_nm2";
  335.                     width = 21;
  336.                 }
  337.             }
  338.             : list_box {
  339.                 label = "Variables Names";
  340.                 width = 15;
  341.                 heigth = 10;
  342.                 key = "lst2";
  343.             }
  344.         }
  345.     }
  346.     spacer;
  347.     spacer;
  348.     ok_cancel;
  349.     errtile;
  350. }
  351.  
  352. del_cur : dialog {
  353.     label = "Delete Project";
  354.     : text {
  355.         label = "There is no current project";
  356.     }
  357.     spacer;
  358.     spacer;
  359.     ok_only;
  360. }
  361.  
  362. chapro: dialog {
  363.     label = "TIMS Project";
  364.     : concatenation {
  365.         : text {
  366.             label = "Project ";
  367.         }
  368.         : text {
  369.             width = 25;
  370.             key = "pro";
  371.         }
  372.     }
  373.     : text {
  374.         label = "is now current.";
  375.     }
  376.     spacer;
  377.     spacer;
  378.     ok_only;
  379. }
  380.  
  381. curpro: dialog {
  382.     label = "TIMS Project";
  383.     : concatenation {
  384.         : text {
  385.             label = "Project ";
  386.         }
  387.         : text {
  388.             width = 12;
  389.             key = "pro";
  390.         }
  391.     }
  392.     : text {
  393.         label = "has been created and is current.";
  394.     }
  395.     spacer;
  396.     spacer;
  397.     ok_only;
  398. }
  399.  
  400. box_pick : radio_column {
  401.     alignment = centered;
  402.     fixed_width = true;
  403.     : radio_button {
  404.         label = "One Entity";
  405.         key = "one";
  406.     }
  407.     : radio_button {
  408.         label = "Many Entity";
  409.         key = "many";
  410.     }
  411. }
  412.  
  413. mod_attr : dialog {
  414.     label = "Modify INSERT with Attribute";
  415.     spacer;
  416.     cmp_name;
  417.     spacer;
  418.     var_nam2;
  419.     spacer;
  420.     : concatenation {
  421.         : button {
  422.             label = "Attrib. Name...  ";
  423.             key = "att_lst";
  424.             fixed_width = true;
  425.         }
  426.         : edit_box {
  427.             key = "att_nm";
  428.             width = 21;
  429.         }
  430.     }
  431.     spacer;
  432.     box_pick;
  433.     spacer;
  434.     spacer;
  435.     ok_cancel;
  436.     errtile;
  437. }
  438.  
  439.  
  440. att_attr : dialog {
  441.     label = "Attach INSERT with Attribute";
  442.     spacer;
  443.     cmp_name;
  444.     spacer;
  445.     var_nam2;
  446.     spacer;
  447.     : concatenation {
  448.         : button {
  449.             label = "Attrib. Name...  ";
  450.             key = "att_lst";
  451.             fixed_width = true;
  452.         }
  453.         : edit_box {
  454.             key = "att_nm";
  455.             width = 21;
  456.         }
  457.     }
  458.     spacer;
  459.     box_pick;
  460.     spacer;
  461.     spacer;
  462.     ok_cancel;
  463.     errtile;
  464. }
  465.  
  466. coun : column {
  467.     cmp_name;
  468.     spacer;
  469.     var_nam2;
  470.     spacer;
  471.     : edit_box {
  472.         label = "      String    : ";
  473.         key = "str";
  474.         edit_width = 20;
  475.     }
  476.     : edit_box {
  477.         label = "      Beginning :";
  478.         key = "bgn";
  479.         edit_width = 20;
  480.     }
  481.     : edit_box {
  482.         label = "      Step      :";
  483.         key = "stp";
  484.         edit_width = 20;
  485.     }
  486.     spacer;
  487.     spacer;
  488.     ok_cancel;
  489.     errtile;
  490. }
  491.  
  492.  
  493. mod_coun : dialog {
  494.     label = "Modify with counter";
  495.     spacer;
  496.     coun;
  497. }
  498.  
  499. att_coun : dialog {
  500.     label = "Attach with counter";
  501.     spacer;
  502.     coun;
  503. }
  504.  
  505. cre_coun : dialog {
  506.     label = "Create with counter";
  507.     spacer;
  508.     coun;
  509. }
  510.  
  511. mod_stxt : dialog {
  512.     label = "Modify with Specific Text";
  513.     spacer;
  514.     cmp_name;
  515.     spacer;
  516.     var_nam2;
  517.     spacer;
  518.     box_pick;
  519.     spacer;
  520.     spacer;
  521.     ok_cancel;
  522.     errtile;
  523. }
  524.  
  525.  
  526. att_stxt : dialog {
  527.     label = "Attach with Specific Text";
  528.     spacer;
  529.     cmp_name;
  530.     spacer;
  531.     var_nam2;
  532.     spacer;
  533.     box_pick;
  534.     spacer;
  535.     spacer;
  536.     ok_cancel;
  537.     errtile;
  538. }
  539.  
  540. modins : dialog {
  541.     label = "Modify with Text Inside";
  542.     spacer;
  543.     cmp_name;
  544.     spacer;
  545.     var_nam2;
  546.     spacer;
  547.     box_pick;
  548.     spacer;
  549.     spacer;
  550.     ok_cancel;
  551.     errtile;
  552. }
  553.  
  554.  
  555. copytins : dialog {
  556.     label = "Attach with Text Inside";
  557.     spacer;
  558.     cmp_name;
  559.     spacer;
  560.     var_nam2;
  561.     spacer;
  562.     box_pick;
  563.     spacer;
  564.     spacer;
  565.     ok_cancel;
  566.     errtile;
  567. }
  568.  
  569. var_name : paragraph {
  570.     : concatenation {
  571.         : button {
  572.             label = "Variable Name...";
  573.             key = "but_nm";
  574.             width = 18;
  575.             fixed_width = true;
  576.         }
  577.         : edit_box {
  578.             label = "";
  579.             key = "old_nm";
  580.             width = 21;
  581.         }
  582.     }
  583.     : edit_box {
  584.         label = "New Variable Name:";
  585.         key = "new_nm";
  586.         edit_width = 20;
  587.         fixed_width = true;
  588.     }
  589. }
  590.  
  591. cpsc : dialog {
  592.     label = "Copy an External Variable";
  593.     cmp_name;
  594.     var_name;
  595.     spacer;
  596.     ok_cancel;
  597.     : errtile { width = 15; }
  598. }
  599.  
  600.  
  601. lay_cha : row {
  602.     : button {
  603.         label = "  Layer...   ";
  604.         key = "cmp_lay_lst";
  605.         fixed_width = true;
  606.     }
  607.     : edit_box {
  608.         label = "";
  609.         key = "cmp_lay";
  610.         width = 18;
  611.     }
  612. }
  613.  
  614. col_cha : row {
  615.     : button {
  616.         label = "  Color...   ";
  617.         key = "cmp_col_lst";
  618.         fixed_width = true;
  619.     }
  620.     : edit_box {
  621.         label = "";
  622.         key = "cmp_col";
  623.         width = 18;
  624.     }
  625. }
  626.  
  627. lin_cha : row {
  628.     : button {
  629.         label = " Linetype... ";
  630.         key = "cmp_type_lst";
  631.         fixed_width = true;
  632.     }
  633.     : edit_box {
  634.         label = "";
  635.         key = "cmp_type";
  636.         width = 18;
  637.     }
  638. }
  639.  
  640. nam_cha : row {
  641.     : button {
  642.         label = "  Name...    ";
  643.         key = "cmp_type_lst";
  644.         fixed_width = true;
  645.     }
  646.     : edit_box {
  647.         label = "";
  648.         key = "cmp_type";
  649.         width = 18;
  650.     }
  651. }
  652.  
  653. txt_cha : row {
  654.     : button {
  655.         label = "Text Style...";
  656.         key = "cmp_type_lst";
  657.         fixed_width = true;
  658.     }
  659.     : edit_box {
  660.         label = "";
  661.         key = "cmp_type";
  662.         width = 18;
  663.     }
  664. }
  665.  
  666. lay_fil : row {
  667.     : button {
  668.         label = "  Layer...   ";
  669.         key = "fil_lay_lst";
  670.         fixed_width = true;
  671.     }
  672.     : edit_box {
  673.         label = "";
  674.         key = "fil_lay";
  675.         width = 18;
  676.     }
  677. }
  678.  
  679. col_fil : row {
  680.     : button {
  681.         label = "  Color...   ";
  682.         key = "fil_col_lst";
  683.         fixed_width = true;
  684.     }
  685.     : edit_box {
  686.         label = "";
  687.         key = "fil_col";
  688.         width = 18;
  689.     }
  690. }
  691.  
  692. lin_fil : row {
  693.     : button {
  694.         label = " Linetype... ";
  695.         key = "fil_type_lst";
  696.         fixed_width = true;
  697.     }
  698.     : edit_box {
  699.         label = "";
  700.         key = "fil_type";
  701.         width = 18;
  702.     }
  703. }
  704.  
  705. nam_fil : row {
  706.     : button {
  707.         label = "  Name...    ";
  708.         key = "fil_type_lst";
  709.         fixed_width = true;
  710.     }
  711.     : edit_box {
  712.         label = "";
  713.         key = "fil_type";
  714.         width = 18;
  715.     }
  716. }
  717.  
  718. txt_fil : row {
  719.     : button {
  720.         label = "Text Style...";
  721.         key = "fil_type_lst";
  722.         fixed_width = true;
  723.     }
  724.     : edit_box {
  725.         label = "";
  726.         key = "fil_type";
  727.         width = 18;
  728.     }
  729. }
  730.  
  731. first_part : column {
  732.     : concatenation {
  733.         : text {
  734.             label = "Component Name: ";
  735.         }
  736.         : text {
  737.             key = "cmp_nm";
  738.             width = 18;
  739.         }
  740.     }
  741.     : concatenation {
  742.         : text {
  743.             label = "Entity Type   : ";
  744.         }
  745.         : text {
  746.             key = "ent_tp";
  747.             width = 18;
  748.         }
  749.     }
  750. }
  751.  
  752. dpst : dialog {
  753.     label = "Create/Modify a Component";
  754.     first_part;
  755.     : row {
  756.         : boxed_column {
  757.             label = "Component Characteristics";
  758.             is_bold = true;
  759.             width = 30;
  760.             lay_cha;
  761.             col_cha;
  762.         }
  763.         : boxed_column {
  764.             label = "Graphic Filters";
  765.             is_bold = true;
  766.             width = 30;
  767.             lay_fil;
  768.             col_fil;
  769.         }
  770.     }
  771.     spacer;
  772.     spacer;
  773.     ok_cancel;
  774.     errtile;
  775. }
  776.  
  777. aclp : dialog {
  778.     label = "Create/Modify a Component";
  779.     first_part;
  780.     : row {
  781.         : boxed_column {
  782.             label = "Component Characteristics";
  783.             is_bold = true;
  784.             width = 30;
  785.             lay_cha;
  786.             col_cha;
  787.             lin_cha;
  788.         }
  789.         : boxed_column {
  790.             label = "Graphic Filters";
  791.             is_bold = true;
  792.             width = 30;
  793.             lay_fil;
  794.             col_fil;
  795.             lin_fil;
  796.         }
  797.     }
  798.     spacer;
  799.     spacer;
  800.     ok_cancel;
  801.     errtile;
  802. }
  803.  
  804. bs : dialog {
  805.     label = "Create/Modify a Component";
  806.     first_part;
  807.     : row {
  808.         : boxed_column {
  809.             label = "Component Characteristics";
  810.             is_bold = true;
  811.             width = 30;
  812.             lay_cha;
  813.             col_cha;
  814.             nam_cha;
  815.         }
  816.         : boxed_column {
  817.             label = "Graphic Filters";
  818.             is_bold = true;
  819.             width = 30;
  820.             lay_fil;
  821.             col_fil;
  822.             nam_fil;
  823.         }
  824.     }
  825.     spacer;
  826.     spacer;
  827.     ok_cancel;
  828.     errtile;
  829. }
  830.  
  831. txt : dialog {
  832.     label = "Create/Modify a Component";
  833.     first_part;
  834.     : row {
  835.         : boxed_column {
  836.             label = "Component Characteristics";
  837.             is_bold = true;
  838.             width = 30;
  839.             lay_cha;
  840.             col_cha;
  841.             txt_cha;
  842.         }
  843.         : boxed_column {
  844.             label = "Graphic Filters";
  845.             is_bold = true;
  846.             width = 30;
  847.             lay_fil;
  848.             col_fil;
  849.             txt_fil;
  850.         }
  851.     }
  852.     spacer;
  853.     spacer;
  854.     ok_cancel;
  855.     errtile;
  856. }
  857.  
  858. cmp_name : concatenation {
  859.     : button {
  860.         label = "Component Name...";
  861.         key = "cmp_lst";
  862.         fixed_width = true;
  863.     }
  864.     : edit_box {
  865.         label = "";
  866.         key = "cmp_nm";
  867.         width = 21;
  868.     }
  869. }
  870.  
  871. var_nam2: concatenation {
  872.     : button {
  873.         label = "Variable Name... ";
  874.         key = "var_lst";
  875.         fixed_width = true;
  876.     }
  877.     : edit_box {
  878.         key = "var_nm";
  879.         width = 21;
  880.     }
  881. }
  882.  
  883. mkcmp : dialog {
  884.     label = "Create/Modify a Component";
  885.     initial_focus = "mkcmp";
  886.     cmp_name;
  887.     spacer;
  888.     : concatenation {
  889.         : button {
  890.             label = "Entity Type...   ";
  891.             key = "ent_lst";
  892.             fixed_width = true;
  893.         }
  894.         : edit_box {
  895.             label = "";
  896.             key = "ent_nm";
  897.             width = 21;
  898.         }
  899.     }
  900.     spacer;
  901.     ok_cancel;
  902.     errtile;
  903. }
  904.  
  905. net_strc : dialog {
  906.     label = "Network Variable";
  907.     initial_focus = "net_strc";
  908.     : row {
  909.         : text {
  910.             label = "Flow Direction: ";
  911.         }
  912.         : text {
  913.             key = "def_val";
  914.             width = 15;
  915.         }
  916.     }
  917.     spacer;
  918.     ok_only;
  919. }
  920.  
  921. rel_strc : dialog {
  922.     label = "Relational Variable";
  923.     initial_focus = "rel_strc";
  924.     : row {
  925.         : text {
  926.             label = "More information: ";
  927.         }
  928.         : text {
  929.             key = "def_val";
  930.             width = 15;
  931.         }
  932.     }
  933.     spacer;
  934.     ok_only;
  935. }
  936.  
  937. stat_strc : dialog {
  938.     label = "Statistical Variable";
  939.     initial_focus = "stat_strc";
  940.     : row {
  941.         : text {
  942.             label = "On Component: ";
  943.         }
  944.         : text {
  945.             key = "on_cmp";
  946.             width = 15;
  947.         }
  948.     }
  949.     spacer;
  950.     : row {
  951.         : text {
  952.             label = "On Variable : ";
  953.         }
  954.         : text {
  955.             key = "on_var";
  956.             width = 15;
  957.         }
  958.     }
  959.     spacer;
  960.     ok_only;
  961. }
  962.  
  963. dup_strc : dialog {
  964.     label = "Duplicate Variable";
  965.     initial_focus = "dup_strc";
  966.     : row {
  967.         : text {
  968.             label = "More information: ";
  969.         }
  970.         : text {
  971.             key = "def_val";
  972.             width = 15;
  973.         }
  974.     }
  975.     spacer;
  976.     ok_only;
  977. }
  978.  
  979. int_strc : dialog {
  980.     label = "Internal Variable";
  981.     initial_focus = "int_strc";
  982.     : row {
  983.         : text {
  984.             label = "More information: ";
  985.         }
  986.         : text {
  987.             key = "def_val";
  988.             width = 15;
  989.         }
  990.     }
  991.     spacer;
  992.     ok_only;
  993. }
  994.  
  995. link_strc : dialog {
  996.     label = "Link Variable";
  997.     initial_focus = "link_strc";
  998.     : row {
  999.         : text {
  1000.             label = "More information: ";
  1001.         }
  1002.         : text {
  1003.             key = "def_val";
  1004.             width = 15;
  1005.         }
  1006.     }
  1007.     spacer;
  1008.     ok_only;
  1009. }
  1010.  
  1011. cmp_num_strc : dialog {
  1012.     label = "Numerical Computation";
  1013.     initial_focus = "cmp_num_strc";
  1014.     : row {
  1015.         : text {
  1016.             key = "strng1";
  1017.             width = 25;
  1018.         }
  1019.         : text {
  1020.             key = "op";
  1021.             width = 1;
  1022.         }
  1023.         : text {
  1024.             key = "strng2";
  1025.             width = 25;
  1026.         }
  1027.     }
  1028.     spacer;
  1029.     ok_only;
  1030. }
  1031.  
  1032. cmpt_strc : dialog {
  1033.     label = "String Computation";
  1034.     initial_focus = "cmpt_strc";
  1035.     spacer;
  1036.     : row {
  1037.         : text {
  1038.             key = "strng1";
  1039.             width = 25;
  1040.         }
  1041.         : text {
  1042.             label = "+";
  1043.             fixed_width = true;
  1044.         }
  1045.         : text {
  1046.             key = "strng2";
  1047.             width = 25;
  1048.         }
  1049.     }
  1050.     spacer;
  1051.     : row {
  1052.         : text {
  1053.             label = "Begin :";
  1054.         }
  1055.         : text {
  1056.             key = "bgn1";
  1057.             width = 2;
  1058.             fixed_width = true;
  1059.         }
  1060.         : text {
  1061.            label = "Length :";
  1062.         }
  1063.         : text {
  1064.             key = "lngt1";
  1065.             width = 2;
  1066.             fixed_width = true;
  1067.         }
  1068.         : text {
  1069.            label = "Begin :";
  1070.         }
  1071.         : text {
  1072.             key = "bgn2";
  1073.             width = 2;
  1074.             fixed_width = true;
  1075.         }
  1076.         : text {
  1077.            label = "Length :";
  1078.         }
  1079.         : text {
  1080.             key = "lngt2";
  1081.             width = 2;
  1082.             fixed_width = true;
  1083.         }
  1084.     }
  1085.     spacer;
  1086.     spacer;
  1087.     ok_only;
  1088. }
  1089.  
  1090. cmp_win : concatenation {
  1091.     : text {
  1092.         label = "Component    :";
  1093.     }
  1094.     : text {
  1095.         label = "Error if readable  ";
  1096.         key = "cmp";
  1097.     }
  1098. }
  1099.  
  1100. var_win : concatenation {
  1101.     : text {
  1102.         label = "Variable     :";
  1103.     }
  1104.     : text {
  1105.         label = "Error if readable  ";
  1106.         key = "var";
  1107.     }
  1108. }
  1109.  
  1110. typ_win : concatenation {
  1111.     : text {
  1112.         label = "Type         :";
  1113.     }
  1114.     : text {
  1115.         label = "Error if readable  ";
  1116.         key = "typ";
  1117.     }
  1118. }
  1119.  
  1120. sub_win : concatenation {
  1121.     : text {
  1122.         label = "Subtype      :";
  1123.     }
  1124.     : text {
  1125.         label = "Error if readable  ";
  1126.         key = "sub";
  1127.     }
  1128. }
  1129.  
  1130. ffm_win : concatenation {
  1131.     : text {
  1132.         label = "File Format  :";
  1133.     }
  1134.     : text {
  1135.         label = "Error if readable  ";
  1136.         key = "ffm";
  1137.     }
  1138. }
  1139.  
  1140. fnm_win : concatenation {
  1141.     : text {
  1142.         label = "File Name    :";
  1143.     }
  1144.     : text {
  1145.         label = "Error if readable  ";
  1146.         key = "fnm";
  1147.     }
  1148. }
  1149.  
  1150. ink_win : concatenation {
  1151.     : text {
  1152.         label = "Internal key :";
  1153.     }
  1154.     : text {
  1155.         label = "Error if readable  ";
  1156.         key = "ink";
  1157.     }
  1158. }
  1159.  
  1160. exk_win : concatenation {
  1161.     : text {
  1162.         label = "External key :";
  1163.     }
  1164.     : text {
  1165.         label = "Error if readable  ";
  1166.         key = "exk";
  1167.     }
  1168. }
  1169.  
  1170. exv_win : concatenation {
  1171.     : text {
  1172.         label = "Ext. Variable:";
  1173.     }
  1174.     : text {
  1175.         label = "Error if readable  ";
  1176.         key = "exv";
  1177.     }
  1178. }
  1179.  
  1180. wfm_win : concatenation {
  1181.     : text {
  1182.         label = "Write From   :";
  1183.     }
  1184.     : text {
  1185.         label = "Error if readable  ";
  1186.         key = "wfm";
  1187.     }
  1188. }
  1189.  
  1190. sdl_win : concatenation {
  1191.     : text {
  1192.         label = "String Delim.:";
  1193.     }
  1194.     : text {
  1195.         label = "Error if readable  ";
  1196.         key = "sdl";
  1197.     }
  1198. }
  1199.  
  1200. fdl_win : concatenation {
  1201.     : text {
  1202.         label = "Field Delim. :";
  1203.     }
  1204.     : text {
  1205.         label = "Error if readable  ";
  1206.         key = "fdl";
  1207.     }
  1208. }
  1209.  
  1210. ext_strc : dialog {
  1211.     label = "External Variable";
  1212.     initial_focus = "ext_strc";
  1213.     cmp_win;
  1214.     var_win;
  1215.     typ_win;
  1216.     sub_win;
  1217.     ffm_win;
  1218.     fnm_win;
  1219.     ink_win;
  1220.     exk_win;
  1221.     exv_win;
  1222.     wfm_win;
  1223.     spacer;
  1224.     ok_only;
  1225. }
  1226.  
  1227. ext_for_strc : dialog {
  1228.     label = "External Variable";
  1229.     initial_focus = "ext_strc";
  1230.     cmp_win;
  1231.     var_win;
  1232.     typ_win;
  1233.     sub_win;
  1234.     ffm_win;
  1235.     fnm_win;
  1236.     ink_win;
  1237.     exk_win;
  1238.     exv_win;
  1239.     wfm_win;
  1240.     spacer;
  1241.     ok_only;
  1242. }
  1243.  
  1244. ext_del_strc : dialog {
  1245.     label = "External Variable";
  1246.     initial_focus = "ext_strc";
  1247.     cmp_win;
  1248.     var_win;
  1249.     typ_win;
  1250.     sub_win;
  1251.     ffm_win;
  1252.     fnm_win;
  1253.     sdl_win;
  1254.     fdl_win;
  1255.     ink_win;
  1256.     exk_win;
  1257.     exv_win;
  1258.     wfm_win;
  1259.     spacer;
  1260.     ok_only;
  1261. }
  1262.  
  1263. varstrc : dialog {
  1264.     label = "Structure of Variable";
  1265.     initial_focus = "varstrc";
  1266.     : popup_list {
  1267.         label = "Component Name :";
  1268.         key = "cmp_lst";
  1269.         width = 35;
  1270.     }
  1271.     spacer;
  1272.     : popup_list {
  1273.         label = "Variable Name  :";
  1274.         key = "var_lst";
  1275.         width = 35;
  1276.     }
  1277.     : boxed_column {
  1278.         alignment = centered;
  1279.         fixed_width = true;
  1280.         : concatenation {
  1281.             alignment = centered;
  1282.             fixed_width = true;
  1283.             : text {
  1284.                 label = "Type    :";
  1285.                 is_bold = true;
  1286.                 fixed_width = true;
  1287.             }
  1288.             : text {
  1289.                 key = "type";
  1290.                 width = 12;
  1291.                 fixed_width = true;
  1292.             }
  1293.         }
  1294.         : concatenation {
  1295.             alignment = centered;
  1296.             : text {
  1297.                 label = "Subtype :";
  1298.                 is_bold = true;
  1299.                 fixed_width = true;
  1300.             }
  1301.             : text {
  1302.                 key = "subtype";
  1303.                 width = 12;
  1304.                 fixed_width = true;
  1305.             }
  1306.         }
  1307.         : button {
  1308.             label = "More information...";
  1309.             key = "def_val";
  1310.             fixed_width = true;
  1311.             alignment = centered;
  1312.        }
  1313.        spacer;
  1314.     }
  1315.     spacer;
  1316.     spacer;
  1317.     ok_only;
  1318. }
  1319.  
  1320. imp_pro : dialog {
  1321.     label = "Import Project";
  1322.     initial_focus = "cholist";
  1323.     : list_box {
  1324.         label = "Choose project:";
  1325.         key = "im_lst";
  1326.         width = 12;
  1327.     }
  1328.     spacer;
  1329.     ok_cancel;
  1330. }
  1331.  
  1332. ren_chc : dialog {
  1333.     label = "Rename";
  1334.     initial_focus = "ren_chc";
  1335.     : boxed_radio_column {
  1336.         label = "Choose between:";
  1337.         : radio_button {
  1338.             label = "Project";
  1339.             key = "P";
  1340.         }
  1341.         : radio_button {
  1342.             label = "Component";
  1343.             key = "C";
  1344.         }
  1345.         : radio_button {
  1346.             label = "Variable";
  1347.             key = "V";
  1348.         }
  1349.         : radio_button {
  1350.             label = "Filter";
  1351.             key = "F";
  1352.         }
  1353.         : radio_button {
  1354.             label = "Summary Report";
  1355.             key = "S";
  1356.         }
  1357.         : radio_button {
  1358.             label = "Detail Report";
  1359.             key = "D";
  1360.         }
  1361.     }
  1362.     spacer;
  1363.     spacer;
  1364.     ok_cancel;
  1365. }
  1366.  
  1367. ver_ren2 : dialog {
  1368.     label = "RENAMING";
  1369.     initial_focus = "typein";
  1370.     : concatenation {
  1371.         : text_part {
  1372.             label = "To RENAME the ";
  1373.         }
  1374.         : text_part {
  1375.             key = "type";
  1376.             width = 9;
  1377.         }
  1378.     }
  1379.     spacer;
  1380.     : text {
  1381.         width = 20;
  1382.         key = "name";
  1383.         alignment = centered;
  1384.     }
  1385.     spacer;
  1386.     : text {
  1387.         label = "Enter the new name";
  1388.     }
  1389.     spacer;
  1390.     : edit_box {
  1391.         label = "New name:";
  1392.         key = "typein";
  1393.     }
  1394.     spacer;
  1395.     spacer;
  1396.     ok_cancel;
  1397.     : errtile { width = 15; }
  1398. }    
  1399.  
  1400. ver_dlt2 : dialog {
  1401.     label = "Verifying before DELETING";
  1402.     initial_focus = "typein";
  1403.     : concatenation {
  1404.         : text_part {
  1405.             label = "Before DELETING the ";
  1406.         }
  1407.         : text_part {
  1408.             key = "type";
  1409.             width = 9;
  1410.         }
  1411.     }
  1412.     spacer;
  1413.     : text {
  1414.         width = 20;
  1415.         key = "name";
  1416.         alignment = centered;
  1417.     }
  1418.     spacer;
  1419.     : text {
  1420.         label = "Please, type the following line:";
  1421.         alignment = centered;
  1422.     }
  1423.     spacer;
  1424.     : text {
  1425.         width = 30;
  1426.         key = "verify";
  1427.         alignment = centered;
  1428.     }
  1429.     spacer;
  1430.     : edit_box {
  1431.         label = "";
  1432.         key = "typein";
  1433.     }
  1434.     spacer;
  1435.     spacer;
  1436.     ok_cancel;
  1437. }    
  1438.  
  1439. t_alert : dialog {
  1440.     label = "TIMS Alert";
  1441.     initial_focus = "t_alert";
  1442.     : text {
  1443.         alignment = centered;
  1444.         key = "t_alert";
  1445.         width = 45;
  1446.         fixed_width = false;
  1447.     }
  1448.     spacer;
  1449.     spacer;
  1450.     ok_only;
  1451. }
  1452.  
  1453. t_result : dialog {
  1454.     label = "TIMS Result";
  1455.     initial_focus = "t_result";
  1456.     : text {
  1457.         alignment = centered;
  1458.         key = "t_result";
  1459.         width = 45;
  1460.         fixed_width = false;
  1461.     }
  1462.     spacer;
  1463.     spacer;
  1464.     ok_only;
  1465. }
  1466.  
  1467. ver_dlt : dialog {
  1468.     label = "Verifying before DELETING";
  1469.     initial_focus = "ver_dlt";
  1470.     : text {
  1471.         alignment = centered;
  1472.         label = "The information will";
  1473.     }
  1474.     : text {
  1475.         alignment = centered;
  1476.         label = "be lost permanently.";
  1477.     }
  1478.     : text {
  1479.         alignment = centered;
  1480.         label = "Are you sure you want";
  1481.     }
  1482.     : text {
  1483.         label = "to delete the project:";
  1484.         key = "sure";
  1485.         alignment = centered;
  1486.     }
  1487.     spacer;
  1488.     : text {
  1489.         label = "project_name";
  1490.         key = "name";
  1491.         alignment = centered;
  1492.     }
  1493.     spacer;
  1494.     spacer;
  1495.     ok_cancel;
  1496. }    
  1497.     
  1498. dlt_chc : dialog {
  1499.     label = "Delete";
  1500.     initial_focus = "dlt_chc";
  1501.     : boxed_radio_column {
  1502.         label = "Choose between:";
  1503.         : radio_button {
  1504.             label = "Project";
  1505.             key = "P";
  1506.         }
  1507.         : radio_button {
  1508.             label = "Component";
  1509.             key = "C";
  1510.         }
  1511.         : radio_button {
  1512.             label = "Variable";
  1513.             key = "V";
  1514.         }
  1515.         : radio_button {
  1516.             label = "Filter";
  1517.             key = "F";
  1518.         }
  1519.         : radio_button {
  1520.             label = "Summary Report";
  1521.             key = "S";
  1522.         }
  1523.         : radio_button {
  1524.             label = "Detail Report";
  1525.             key = "D";
  1526.         }
  1527.     }
  1528.     spacer;
  1529.     spacer;
  1530.     ok_cancel;
  1531. }
  1532.  
  1533. oracle : dialog {
  1534.     label = "Oracle Table Name";
  1535.     : concatenation {
  1536.         : text {
  1537.             label = "Enter Table Name:";
  1538.         }
  1539.         : edit_box {
  1540.             edit_width = 12;
  1541.             key = "file";
  1542.         }
  1543.     }
  1544.     ok_cancel;
  1545. }
  1546.  
  1547. int_key : concatenation {
  1548.     : button {
  1549.         label = "Internal Key...     ";
  1550.         key = "togint";
  1551.         fixed_width = true;
  1552.     }
  1553.     : edit_box {
  1554.         label = "";
  1555.         key = "intkey";
  1556.         width = 20;
  1557.     }
  1558. }
  1559.  
  1560. ext_var : concatenation {
  1561.     : button {
  1562.         label = "External Variable...";
  1563.         key = "togeva";
  1564.         fixed_width = true;
  1565.     }
  1566.     : edit_box {
  1567.         label = "";
  1568.         key = "evakey";
  1569.         width = 20;
  1570.     }
  1571. }
  1572.  
  1573. extvar : dialog {
  1574.     label = "External Variable";
  1575.     initial_focus = "extvar";
  1576.     : concatenation {
  1577.         : spacer { width = 10; }
  1578.         : text {
  1579.             label = "Component:";
  1580.         }
  1581.         : text {
  1582.             label = "Component     ";
  1583.             key = "cmp";
  1584.         }
  1585.     }
  1586.     : concatenation {
  1587.         : spacer { width = 10; }
  1588.         : text {
  1589.             label = "Variable :";
  1590.         }
  1591.         : text {
  1592.             label = "variable      ";
  1593.             key = "var";
  1594.         }
  1595.     }
  1596.     : boxed_row {
  1597.         label = "File Description:";
  1598.         : column {
  1599.             : paragraph {
  1600.                 : text {
  1601.                     label = "File format:";
  1602.                 }
  1603.                 : edit_box {
  1604.                     label = "";
  1605.                     key = "fformat";
  1606.                 }
  1607.             }
  1608.             spacer;
  1609.             spacer;
  1610.             : concatenation {
  1611.                 : button {
  1612.                     label = "File Name...";
  1613.                     key = "filebutt";
  1614.                     fixed_width = true;
  1615.                 }
  1616.                 : edit_box {
  1617.                     label = "";
  1618.                     key = "fname";
  1619.                     width = 13;
  1620.                 }
  1621.             }
  1622.             :spacer { height = 2; }
  1623.         }
  1624.         : boxed_radio_column {
  1625.             label = "Format:";
  1626.             fixed_width = true;
  1627.             : radio_button {
  1628.                 label = "ASCII Del.";
  1629.                 key = "ascdel";
  1630.             }
  1631.             : radio_button {
  1632.                 label = "ASCII For.";
  1633.                 key = "ascfor";
  1634.             }
  1635.             : radio_button {
  1636.                 label = "dBase      ";
  1637.                 key = "dbfile";
  1638.             }
  1639.             : radio_button {
  1640.                 label = "Lotus   ";
  1641.                 key = "lofile";
  1642.             }
  1643.             : radio_button {
  1644.                 label = "Oracle";
  1645.                 key = "orfile";
  1646.             }
  1647.         }
  1648.     }
  1649.     spacer;
  1650.     spacer;    
  1651.     : boxed_column {
  1652.         label = "Variable Description:";
  1653.         int_key;
  1654.         spacer;
  1655.         : concatenation {
  1656.             : button {
  1657.                 label = "External Key...     ";
  1658.                 key = "togext";
  1659.                 fixed_width = true;
  1660.             }
  1661.             : edit_box {
  1662.                 label = "";
  1663.                 key = "extkey";
  1664.                 width = 20;
  1665.             }
  1666.         }
  1667.         spacer;
  1668.         ext_var;
  1669.         spacer;
  1670.         : concatenation {
  1671.             : button {
  1672.                 label = "Write From...       ";
  1673.                 key = "togwrf";
  1674.                 fixed_width = true;
  1675.             }
  1676.             : edit_box {
  1677.                 label = "";
  1678.                 key = "wrfkey";
  1679.                 width = 20;
  1680.             }
  1681.         }
  1682.     }
  1683.     spacer;
  1684.     spacer;
  1685.     ok_cancel;
  1686.     errtile;
  1687. }
  1688.  
  1689. crepro : dialog {
  1690.     label = "Create a Project";
  1691.     initial_focus = "crepro";
  1692.     spacer;
  1693.     spacer;
  1694.     : edit_box {
  1695.         label = "Project Name : ";
  1696.         key = "pro_nm";
  1697.     }
  1698.     spacer;
  1699.     spacer;
  1700.     ok_cancel;
  1701.     errtile;
  1702. }
  1703.  
  1704. export : dialog {
  1705.     label = "Export Project";
  1706.     initial_focus = "export";
  1707.     spacer;
  1708.     spacer;
  1709.     : edit_box {
  1710.         label = "Project Name : ";
  1711.         key = "pro_nm";
  1712.     }
  1713.     spacer;
  1714.     spacer;
  1715.     ok_cancel;
  1716.     errtile;
  1717. }
  1718.  
  1719. mkpro : dialog {
  1720.     label = "Project";
  1721.     initial_focus = "mkpro";
  1722.     : boxed_radio_row {
  1723.         : radio_button {
  1724.             label = "Import";
  1725.             key = "pushim";
  1726.         }
  1727.         : radio_button {
  1728.             label = "Export";
  1729.             key = "pushex";
  1730.         }
  1731.         : radio_button {
  1732.             label = "Create";
  1733.             key = "pushcr";
  1734.         }
  1735.         : radio_button {
  1736.             label = "Change";
  1737.             key = "pushch";
  1738.         }
  1739.     }
  1740.     spacer;
  1741.     spacer;
  1742.     : edit_box {
  1743.         label = "Project Name : ";
  1744.         key = "pro_nm";
  1745.     }
  1746.     spacer;
  1747.     spacer;
  1748.     ok_only;
  1749.     errtile;
  1750. }
  1751.  
  1752.  
  1753. cholist : dialog {
  1754.     label = "Choose from list";
  1755.     initial_focus = "cholist";
  1756.     : popup_list {
  1757.         label = "List to pick from :";
  1758.         key = "lst";
  1759.         edit_width = 15;
  1760.     }
  1761.     spacer;
  1762.     : button {
  1763.         key = "accept";
  1764.         label = "Ok";
  1765.         fixed_width = true;
  1766.         alignment = centered;
  1767.         is_default = true;
  1768.         mnemonic = "O";
  1769.     }
  1770. }
  1771.  
  1772. mkvar : dialog {
  1773.     label = "Create/Modify a Variable";
  1774.     initial_focus = "mkvar";
  1775.     : row {
  1776.         : button {
  1777.             label = "Component Name...";
  1778.             key = "cmp_lst";
  1779.             mnemonic = "C";
  1780.         }
  1781.         : edit_box {
  1782.             label = "";
  1783.             key = "cmp_nm";
  1784.             edit_width = 15;
  1785.         }
  1786.     }
  1787.     spacer;
  1788.     : row {
  1789.         : button {
  1790.             label = "Variable Name... ";
  1791.             key = "var_lst";
  1792.             mnemonic = "V";
  1793.         }
  1794.         : edit_box {
  1795.             label = "";
  1796.             key = "var_nm";
  1797.             edit_width = 15;
  1798.         }
  1799.     }
  1800.     spacer;
  1801.     : row {
  1802.         : button {
  1803.             label = "Type...          ";
  1804.             key = "type_lst";
  1805.             mnemonic = "T";
  1806.         }
  1807.         : edit_box {
  1808.             label = "";
  1809.             key = "type_nm";
  1810.             edit_width = 15;
  1811.         }
  1812.     }
  1813.     spacer;
  1814.     : row {
  1815.         : button {
  1816.             label = "Subtype...       ";
  1817.             key = "sub_lst";
  1818.             mnemonic = "S";
  1819.         }
  1820.         : edit_box {
  1821.             label = "";
  1822.             key = "sub_nm";
  1823.             edit_width = 15;
  1824.         }
  1825.     }
  1826.     spacer;
  1827.     : row {
  1828.         : button {
  1829.             label = "More info...     ";
  1830.             key = "def_but";
  1831.             mnemonic = "D";
  1832.         }
  1833.         : edit_box {
  1834.             label = "";
  1835.             key = "def_val";
  1836.             edit_width = 15;
  1837.         }
  1838.     }
  1839.     spacer;
  1840.     spacer;
  1841.     ok_cancel;
  1842.     errtile;
  1843. }
  1844.  
  1845. dateval : dialog {
  1846.     label = "Enter the date";
  1847.     initial_focus = "year";
  1848.     : edit_box {
  1849.         label = "Year  :";
  1850.         key = "year";
  1851.         width = 4;
  1852.         fixed_width = true;
  1853.     }
  1854.     : edit_box {
  1855.         label = "Month :";
  1856.         key = "month";
  1857.         width = 2;
  1858.         fixed_width = true;
  1859.     }
  1860.     : edit_box {
  1861.         label = "Date  :";
  1862.         key = "date";
  1863.         width = 2;
  1864.         fixed_width = true;
  1865.     }
  1866.     spacer;
  1867.     spacer;
  1868.     ok_only;
  1869.     errtile;
  1870. }
  1871.  
  1872. compstr : dialog {
  1873.     label = "String Computation";
  1874.     initial_focus = "cmpstr";
  1875.     : concatenation {
  1876.         : button {
  1877.             label = "String 1...";
  1878.             key = "tog1";
  1879.             fixed_width = true;
  1880.         }
  1881.         :spacer { width = 15; }
  1882.         : button {
  1883.             label = "String 2...";
  1884.             key = "tog2";
  1885.             fixed_width = true;
  1886.         }
  1887.      }
  1888.      spacer;
  1889.      : row {
  1890.         : edit_box {
  1891.             label = "";
  1892.             key = "strng1";
  1893.             edit_width = 25;
  1894.         }
  1895.         : text {
  1896.             label = "+";
  1897.             fixed_width = true;
  1898.         }
  1899.         : edit_box {
  1900.             label = "";
  1901.             key = "strng2";
  1902.             edit_width = 25;
  1903.         }
  1904.      }
  1905.      spacer;
  1906.      spacer;
  1907.      : row {
  1908.         :edit_box {
  1909.             label = "Begin :";
  1910.             key = "bgn1";
  1911.             value = "0";
  1912.             edit_width = 2;
  1913.             fixed_width = true;
  1914.         }
  1915.         :edit_box {
  1916.             label = "Length :";
  1917.             key = "lngt1";
  1918.             value = "31";
  1919.             edit_width = 2;
  1920.             fixed_width = true;
  1921.         }
  1922.         :edit_box {
  1923.             label = "Begin :";
  1924.             key = "bgn2";
  1925.             value = "0";
  1926.             edit_width = 2;
  1927.             fixed_width = true;
  1928.         }
  1929.         :edit_box {
  1930.             label = "Length :";
  1931.             key = "lngt2";
  1932.             value = "31";
  1933.             edit_width = 2;
  1934.             fixed_width = true;
  1935.         }
  1936.     }
  1937.     spacer;
  1938.     spacer;
  1939.     ok_only;
  1940.     errtile;
  1941. }
  1942.  
  1943. compnum : dialog {
  1944.     label = "Numerical Computation";
  1945.     initial_focus = "cmpstr";
  1946.     : concatenation {
  1947.         : button {
  1948.             label = "Cst/Variable 1...";
  1949.             key = "tog1";
  1950.             fixed_width = true;
  1951.         }
  1952.         : spacer { width = 8; }
  1953.         : button {
  1954.             label = "Cst/Variable 2...";
  1955.             key = "tog2";
  1956.             fixed_width = true;
  1957.         }
  1958.      }
  1959.     : row {
  1960.         : edit_box {
  1961.             label = "";
  1962.             key = "strng1";
  1963.             edit_width = 25;
  1964.         }
  1965.         : text {
  1966.             key = "op";
  1967.             value = "+";
  1968.             width = 1;
  1969.         }
  1970.         : edit_box {
  1971.             label = "";
  1972.             key = "strng2";
  1973.             edit_width = 25;
  1974.         }
  1975.     }
  1976.     : row {
  1977.         : spacer { width = 5; }
  1978.         : boxed_radio_row {
  1979.             : radio_button {
  1980.                 label = "+";
  1981.                 key = "add";
  1982.             }
  1983.             : radio_button {
  1984.                 label = "*";
  1985.                 key = "mul";
  1986.             }
  1987.             : radio_button {
  1988.                 label = "/";
  1989.                 key = "div";
  1990.             }
  1991.             : radio_button {
  1992.                 label = "-";
  1993.                 key = "sub";
  1994.             }
  1995.         }
  1996.         : spacer { width = 5; }
  1997.     }
  1998.     spacer;
  1999.     ok_only;
  2000.     errtile;
  2001. }
  2002.  
  2003. dupvar : dialog {
  2004.     label = "Duplicate Variable";
  2005.     initial_focus = "dupvar";
  2006.     : row {
  2007.         : popup_list {
  2008.             label = "Name : ";
  2009.             key = "lst";
  2010.         }
  2011.     }
  2012.     spacer;
  2013.     spacer;
  2014.     ok_only;
  2015.     errtile;
  2016. }
  2017.  
  2018.  
  2019. delquo : dialog {
  2020.     label = "Choose Delimiter & Quote";
  2021.     initial_focus = "delquo";
  2022.     : row {
  2023.         : text {
  2024.             label = "Delimiter :";
  2025.             alignment = bottom;
  2026.         }
  2027.         : boxed_radio_row {
  2028.             : radio_button {
  2029.                 label = ";";
  2030.                 key = ";";
  2031.             }
  2032.             : radio_button {
  2033.                 label = ",";
  2034.                 key = ",";
  2035.             }
  2036.         }
  2037.     }
  2038.     : row {
  2039.         : text {
  2040.             label = "Quote     :";
  2041.             alignment = bottom;
  2042.         }
  2043.         : boxed_radio_row {
  2044.             : radio_button {
  2045.                 label = "\"";
  2046.                 key = "qm";
  2047.             }
  2048.             : radio_button {
  2049.                 label = "'";
  2050.                 key = "'";
  2051.             }
  2052.         }
  2053.     }
  2054.     spacer;
  2055.     spacer;
  2056.     spacer;
  2057.     spacer;
  2058.     ok_only;
  2059.     errtile;
  2060. }
  2061.  
  2062. ascdel : dialog {
  2063.     label = "ASCII DELIMITED";
  2064.     initial_focus = "no";
  2065.     : edit_box {
  2066.         label = "Number :";
  2067.         key = "no";
  2068.         allow_accept = true;
  2069.         edit_width = 3;
  2070.         fixed_width = true;
  2071.         alignment = centered;
  2072.     }
  2073.     spacer;
  2074.     spacer;
  2075.     ok_only;
  2076.     : errtile { width = 10;}
  2077. }
  2078.  
  2079. ascfor : dialog {
  2080.     label = "ASCII FORMATED";
  2081.     initial_focus = "bn";
  2082.     : edit_box {
  2083.         label = "Beginning:";
  2084.         key = "bn";
  2085.         edit_width = 4;
  2086.         fixed_width = true;
  2087.         alignment = centered;
  2088.     }
  2089.     : edit_box {
  2090.         label = "Length   :";
  2091.         key = "ln";
  2092.         edit_width = 4;
  2093.         fixed_width = true;
  2094.         alignment =centered;
  2095.     }
  2096.     spacer;
  2097.     spacer;
  2098.     ok_only;
  2099.     : errtile { width = 10; }
  2100. }
  2101.  
  2102. dbfile : dialog {
  2103.     label = "DBASE FILE";
  2104.     initial_focus = "fd";
  2105.     fixed_width = true;
  2106.     : concatenation {
  2107.         : button {
  2108.             label = "Field...";
  2109.             key = "fdbut";
  2110.             fixed_width = true;
  2111.         }
  2112.         : edit_box {
  2113.             key = "fd";
  2114.             edit_width = 10;
  2115.             allow_accept = true;
  2116.         }
  2117.     }
  2118.     spacer;
  2119.     spacer;
  2120.     ok_only;
  2121.     : errtile { width = 10; }
  2122. }
  2123.  
  2124. lofile : dialog {
  2125.     label = "LOTUS FILE";
  2126.     initial_focus = "co";
  2127.     : edit_box {
  2128.         label = "Column :";
  2129.         key = "co";
  2130.         allow_accept = true;
  2131.     }
  2132.     spacer;
  2133.     spacer;
  2134.     ok_only;
  2135.     errtile;
  2136. }
  2137.  
  2138. orfile : dialog {
  2139.     label = "ORACLE FILE";
  2140.     initial_focus = "fd";
  2141.     : edit_box {
  2142.         label = "Field :";
  2143.         key = "fd";
  2144.         allow_accept = true;
  2145.     }
  2146.     spacer;
  2147.     spacer;
  2148.     ok_only;
  2149.     errtile;
  2150. }
  2151.  
  2152. lnkvar : dialog {
  2153.     label = "Enter File Name";
  2154.     initial_focus = "lnkvar";
  2155.     : concatenation {
  2156.         : button {
  2157.             label = "File name...";
  2158.             key = "lnk_but";
  2159.             fixed_width = true;
  2160.         }
  2161.         : edit_box {
  2162.             key = "lnk_fl";
  2163.             allow_accept = true;
  2164.             edit_width = 17;
  2165.         }
  2166.     }
  2167.     spacer;
  2168.     spacer;
  2169.     ok_cancel;
  2170.     errtile;
  2171. }
  2172.  
  2173. netkvar : dialog {
  2174.     label = "Choose a Direction";
  2175.     initial_focus = "netkvar";
  2176.     : radio_column {
  2177.         : radio_button {
  2178.             label = "Backward";
  2179.             key = "back";
  2180.         }
  2181.         : radio_button {
  2182.             label = "Forward";
  2183.             key = "forw";
  2184.         }
  2185.         : radio_button {
  2186.             label = "Both";
  2187.             key = "both";
  2188.         }
  2189.         : radio_button {
  2190.             label = "None";
  2191.             key = "none";
  2192.         }
  2193.     }
  2194.     spacer;
  2195.     spacer;
  2196.     ok_only;
  2197.     errtile;
  2198. }
  2199.  
  2200. relvar : dialog {
  2201.     label = "Choose a Relation";
  2202.     initial_focus = "relvar";
  2203.     : radio_column {
  2204.         : radio_button {
  2205.             label = "ENGLOBING PLINE";
  2206.             key = "inzn";
  2207.         }
  2208.         : radio_button {
  2209.             label = "MULTIPLE";
  2210.             key = "mult";
  2211.         }
  2212.         : radio_button {
  2213.             label = "NEAREST";
  2214.             key = "near";
  2215.         }
  2216.         : radio_button {
  2217.             label = "SPECIFIC";
  2218.             key = "spfc";
  2219.         }
  2220.         : radio_button {
  2221.             label = "OBJECTS INSIDE";
  2222.             key = "with";
  2223.         }
  2224.     }
  2225.     spacer;
  2226.     spacer;
  2227.     ok_only;
  2228.     errtile;
  2229. }
  2230.  
  2231. inzone : dialog {
  2232.     label = "Choose an Operator";
  2233.     initial_focus = "inzone";
  2234.     : radio_column {
  2235.         : radio_button {
  2236.             label = "CROSS";
  2237.             key = "cross";
  2238.         }
  2239.         : radio_button {
  2240.             label = "INSIDE";
  2241.             key = "inside";
  2242.         }
  2243.     }
  2244.     spacer;
  2245.     spacer;
  2246.     ok_only;
  2247.     errtile;
  2248. }
  2249.  
  2250. fltr_menu : dialog {
  2251.     label = "TIMS Filter Menu";
  2252.     initial_focus = "fltr_menu";
  2253.     spacer;
  2254.     : concatenation {
  2255.         : button {
  2256.             label = "Component...";
  2257.             key = "cmp_but";
  2258.             mnemonic = "C";
  2259.         }
  2260.         : edit_box {
  2261.             label = "";
  2262.             key = "cmp_box";
  2263.             width = 16;
  2264.         }
  2265.     }
  2266.     spacer;
  2267.     : concatenation {
  2268.         : button {
  2269.             label = "Filter...   ";
  2270.             key = "fil_but";
  2271.             mnemonic = "F";
  2272.         }
  2273.         : edit_box {
  2274.             label = "";
  2275.             key = "fil_box";
  2276.             width = 16;
  2277.         }
  2278.     }
  2279.     : boxed_radio_column {
  2280.         fixed_width = true;
  2281.         alignment = centered;
  2282.         : radio_button {
  2283.             label = "Create/Modify";
  2284.             key = "crmo";
  2285.         }
  2286.         : radio_button {
  2287.             label = "Activate";
  2288.             key = "actv";
  2289.         }
  2290.     }
  2291.     :spacer { height = 1; }
  2292.     cancel_button;
  2293.     : errtile { width = 15; }
  2294. }
  2295.  
  2296. flt_cr : dialog {
  2297.     label = "Filter to Create";
  2298.     initial_focus = "flt_nm";
  2299.     : edit_box {
  2300.         label = "Filter Name :";
  2301.         key = "flt_nm";
  2302.         allow_accept = true;
  2303.     }
  2304.     spacer;
  2305.     spacer;
  2306.     ok_cancel;
  2307.     errtile;
  2308. }
  2309.  
  2310. cmpstrc : dialog {
  2311.     label = "Structure of Component";
  2312.     initial_focus = "cmpstrc";
  2313.     : popup_list {
  2314.         label = "Component Name :";
  2315.         key = "lst";
  2316.     }
  2317.     spacer;
  2318.     : concatenation {
  2319.         : text {
  2320.             label = "Entity         :";
  2321.             is_bold = true;
  2322.         }
  2323.         : text {
  2324.             label = "entity";
  2325.             key = "ent_nm";
  2326.         }
  2327.     }
  2328.     spacer;
  2329.     : row {
  2330.         : boxed_column {
  2331.             label = "Component Characteristics";
  2332.             is_bold = true;
  2333.             width = 20;
  2334.             : concatenation {
  2335.                 : text {
  2336.                     label = "Layer :";
  2337.                     is_bold = true;
  2338.                 }
  2339.                 : text {
  2340.                     label = "layer";
  2341.                     key = "cmp_lay";
  2342.                     width = 15;
  2343.                 }
  2344.             }
  2345.             : concatenation {
  2346.                 : text {
  2347.                     label = "Color :";
  2348.                     is_bold = true;
  2349.                 }
  2350.                 : text {
  2351.                     label = "color";
  2352.                     key = "cmp_col";
  2353.                     width = 15;
  2354.                 }
  2355.             }
  2356.             : concatenation {
  2357.                 : text {
  2358.                     label = "Other :";
  2359.                     is_bold = true;
  2360.                 }
  2361.                 : text {
  2362.                     label = "type";
  2363.                     key = "cmp_type";
  2364.                     width = 15;
  2365.                 }
  2366.             }
  2367.         }
  2368.         : boxed_column {
  2369.             label = "Graphic Filters";
  2370.             is_bold = true;
  2371.             width = 20;
  2372.             : concatenation {
  2373.                 : text {
  2374.                     label = "Layer :";
  2375.                     is_bold = true;
  2376.                 }
  2377.                 : text {
  2378.                     label = "layer";
  2379.                     key = "fil_lay";
  2380.                     width = 15;
  2381.                 }
  2382.             }
  2383.             : concatenation {
  2384.                 : text {
  2385.                     label = "Color :";
  2386.                     is_bold = true;
  2387.                 }
  2388.                 : text {
  2389.                     label = "color";
  2390.                     key = "fil_col";
  2391.                     width = 15;
  2392.                 }
  2393.             }
  2394.             : concatenation {
  2395.                 : text {
  2396.                     label = "Other :";
  2397.                     is_bold = true;
  2398.                 }
  2399.                 : text {
  2400.                     label = "type";
  2401.                     key = "fil_type";
  2402.                     width = 15;
  2403.                 }
  2404.             }
  2405.         }
  2406.     }
  2407.     spacer;
  2408.     spacer;
  2409.     ok_only;
  2410. }
  2411.  
  2412. act_fil : dialog {
  2413.     label = "Active filter for Component";
  2414.     initial_focus = "act_fil";
  2415.     : row {
  2416.         : spacer { width = 6; }
  2417.         : text {
  2418.             label = "Component:";
  2419.         }
  2420.         : text {
  2421.             label = "component       ";
  2422.             key = "cmp";
  2423.         }
  2424.     }
  2425.     spacer;
  2426.     : row {
  2427.         : spacer { width = 6; }
  2428.         : text {
  2429.             label = "Filter   :";
  2430.         }
  2431.         : text {
  2432.             label = "filter   ";
  2433.             key = "fil";
  2434.             fixed_width = true;
  2435.         }
  2436.         : spacer { width = 6; }
  2437.     }
  2438.     spacer;
  2439.     spacer;
  2440.     spacer;
  2441.     spacer;
  2442.     ok_only;
  2443. }
  2444.  
  2445. strc : dialog {
  2446.     label = "Error - Structure of Component";
  2447.     initial_focus = "strc";
  2448.     : concatenation {
  2449.         : text {
  2450.             label = "               Component   :";
  2451.         }
  2452.         : text {
  2453.             label = "entity";
  2454.             key = "ent";
  2455.         }
  2456.     }
  2457.     spacer;
  2458.     : concatenation {
  2459.         : text {
  2460.             label = "               Entity type :";
  2461.         }
  2462.         : text {
  2463.             label = "entity";
  2464.             key = "ent_nm";
  2465.         }
  2466.     }
  2467.     spacer;
  2468.     : row {
  2469.         : boxed_column {
  2470.             label = "Component";
  2471.             is_bold = true;
  2472.             width = 20;
  2473.             : concatenation {
  2474.                 : text {
  2475.                     label = "Layer :";
  2476.                     is_bold = true;
  2477.                 }
  2478.                 : text {
  2479.                     label = "layer";
  2480.                     key = "cmp_lay";
  2481.                     width = 15;
  2482.                 }
  2483.             }
  2484.             : concatenation {
  2485.                 : text {
  2486.                     label = "Color :";
  2487.                     is_bold = true;
  2488.                 }
  2489.                 : text {
  2490.                     label = "color";
  2491.                     key = "cmp_col";
  2492.                     width = 15;
  2493.                 }
  2494.             }
  2495.             : concatenation {
  2496.                 : text {
  2497.                     label = "Type  :";
  2498.                     is_bold = true;
  2499.                 }
  2500.                 : text {
  2501.                     label = "type";
  2502.                     key = "cmp_type";
  2503.                     width = 15;
  2504.                 }
  2505.             }
  2506.         }
  2507.         : boxed_column {
  2508.             label = "Filters";
  2509.             is_bold = true;
  2510.             width = 20;
  2511.             : concatenation {
  2512.                 : text {
  2513.                     label = "Layer :";
  2514.                     is_bold = true;
  2515.                 }
  2516.                 : text {
  2517.                     label = "layer";
  2518.                     key = "fil_lay";
  2519.                     width = 15;
  2520.                 }
  2521.             }
  2522.             : concatenation {
  2523.                 : text {
  2524.                     label = "Color :";
  2525.                     is_bold = true;
  2526.                 }
  2527.                 : text {
  2528.                     label = "color";
  2529.                     key = "fil_col";
  2530.                     width = 15;
  2531.                 }
  2532.             }
  2533.             : concatenation {
  2534.                 : text {
  2535.                     label = "Type  :";
  2536.                     is_bold = true;
  2537.                 }
  2538.                 : text {
  2539.                     label = "type";
  2540.                     key = "fil_type";
  2541.                     width = 15;
  2542.                 }
  2543.             }
  2544.         }
  2545.     }
  2546.     spacer;
  2547.     spacer;
  2548.     ok_only;
  2549.     errtile;
  2550. }
  2551.